table,th,td,div,body,input,span{
font-family:Georgia;
font-size:12px;
}

div.pop{
z-index:-2;
height:0px;
width:0px;
position:absolute;
background-color:#BEBDBD;
}

#pop_table .label{
text-align:right;
font-weight:bold;
}

#pop_table .td_input{
text-align:center;
}

#pop_table input{
width:94%;
text-align:center;
font-family:Georgia;
font-size:12px;
}

#pop_table textarea{
width:94%;
resize:none;
}

#pop_table .textarea100{
width:98%;
resize:none;
}

#pop_table .inp{
text-align:left;
}

#pop_table select{
width:94%;
text-align:center;
font-family:Georgia;
font-size:12px;
}

#pop_table .tflabel{
width:15%;
text-align:right;
}

#pop_table .tf{
width:35%;
text-align:center;
}

#pop_table .incl{
text-align:center;
}

#pop_table .h25{
height:25px;
}

.booking_tbl .label{
width:9%;
}
.booking_tbl .td_input{
width:16%;
}

.pop_search .td_input{
width:65%;
}

div.container{
width:1024px;
margin-left:auto;
margin-right:auto;
background-color:#000000;
}
div.redBar{
width : 100%;
height : 110px;
background-color:#000000;
//background-image:url('../../image/banner_nn.png');
//background-repeat:repeat-x;
margin: 0px auto;
padding: 0px auto;
}

img.headerLogo{
position : relative;
left : 0px;
top : 10px;
}

iframe.bodyFrame{
width : 1022px;
margin: 0;
padding: 0;
height:505px;
}

body#index_body{
margin: 0px auto;
padding: 0px auto;
background-image:url('../../image/logo/body_bg2.png');
background-repeat:repeat-x;
background-size:contain;
//background-color:#000000;
height:650px;
}